package org.musicsweet.mapper;

import org.musicsweet.entity.SysUser;

import java.util.List;

/**
 * 系统用户mapper
 */
public interface SysUserMapper {


    /**
     * 根据id查询系统用户
     * @param sysUser
     * @return
     */
    SysUser getUserById(SysUser sysUser);


    /**
     * 多条件查询系统用户
     * @param sysUser
     * @return
     */
    List<SysUser> getUserList(SysUser sysUser);


    /**
     * 添加系统用户
     * @param sysUser
     * @return
     */
    int addSysUser(SysUser sysUser);


    /**
     * 修改系统用户
     * @param sysUser
     * @return
     */
    int updateSysUser(SysUser sysUser);


    /**
     * 删除系统用户
     * @param sysUser
     * @return
     */
    int delSysUser(SysUser sysUser);


    /**
     * 用户登录
     * @param sysUser
     * @return
     */
    SysUser getSysUserByLogin(SysUser sysUser);
}
